<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.18"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Railway Operation Simulator: TActionVectorEntry Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="railway-logo.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Railway Operation Simulator
   &#160;<span id="projectnumber">v2.23.2</span>
   </div>
   <div id="projectbrief">A railway simulator for Windows</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.18 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_t_action_vector_entry.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="class_t_action_vector_entry-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">TActionVectorEntry Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Contains a single train action in a timetable - repeat entry is also of this class though no train action is taken for it.  
 <a href="class_t_action_vector_entry.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>&gt;</code></p>
<div class="dynheader">
Collaboration diagram for TActionVectorEntry:</div>
<div class="dyncontent">
<div class="center"><!-- SVG 0 -->
</div>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a2f3969c630acb3f7a346ced7a601502f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a2f3969c630acb3f7a346ced7a601502f">TActionVectorEntry</a> ()</td></tr>
<tr class="memdesc:a2f3969c630acb3f7a346ced7a601502f"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; if set triggers a 'ping' + alert in the warning and perf log panels when the action is reached. Added at v2.19.0  <a href="class_t_action_vector_entry.html#a2f3969c630acb3f7a346ced7a601502f">More...</a><br /></td></tr>
<tr class="separator:a2f3969c630acb3f7a346ced7a601502f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:afdc4364c8698998b3689039a32b8c148"><td class="memItemLeft" align="right" valign="top">AnsiString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#afdc4364c8698998b3689039a32b8c148">LocationName</a></td></tr>
<tr class="separator:afdc4364c8698998b3689039a32b8c148"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a570ca952f6414e838be644082f02eed1"><td class="memItemLeft" align="right" valign="top">AnsiString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a570ca952f6414e838be644082f02eed1">Command</a></td></tr>
<tr class="separator:a570ca952f6414e838be644082f02eed1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cce6ed92eea821583a661966baae024"><td class="memItemLeft" align="right" valign="top">AnsiString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a0cce6ed92eea821583a661966baae024">OtherHeadCode</a></td></tr>
<tr class="separator:a0cce6ed92eea821583a661966baae024"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae142e8e9d3a842c9b1d81bcd4e93e291"><td class="memItemLeft" align="right" valign="top">AnsiString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#ae142e8e9d3a842c9b1d81bcd4e93e291">NonRepeatingShuttleLinkHeadCode</a></td></tr>
<tr class="separator:ae142e8e9d3a842c9b1d81bcd4e93e291"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f0850073be250b0d1d09cd7f4d85bb7"><td class="memItemLeft" align="right" valign="top">AnsiString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a8f0850073be250b0d1d09cd7f4d85bb7">SplitDistribution</a></td></tr>
<tr class="separator:a8f0850073be250b0d1d09cd7f4d85bb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22085a457659bb34e55849555d5a31c8"><td class="memItemLeft" align="right" valign="top">AnsiString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a22085a457659bb34e55849555d5a31c8">NewDescription</a></td></tr>
<tr class="separator:a22085a457659bb34e55849555d5a31c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1e488ca8a9b20a153172d78e979e88e"><td class="memItemLeft" align="right" valign="top">AnsiString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#af1e488ca8a9b20a153172d78e979e88e">NewMaxSpeed</a></td></tr>
<tr class="separator:af1e488ca8a9b20a153172d78e979e88e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ad68ab0f4207ae12a8259a81ffce160"><td class="memItemLeft" align="right" valign="top">AnsiString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a1ad68ab0f4207ae12a8259a81ffce160">OneLineText</a></td></tr>
<tr class="separator:a1ad68ab0f4207ae12a8259a81ffce160"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a858aae4488b108f2e2771b1ef0e2905e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a858aae4488b108f2e2771b1ef0e2905e">SignallerControl</a></td></tr>
<tr class="memdesc:a858aae4488b108f2e2771b1ef0e2905e"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; string values for timetabled event entries, null on creation //NewMaxSpeed added at v2.21.0, OneLineText added after v2.21.1 - the text of the timetable line  <a href="class_t_action_vector_entry.html#a858aae4488b108f2e2771b1ef0e2905e">More...</a><br /></td></tr>
<tr class="separator:a858aae4488b108f2e2771b1ef0e2905e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43fd46452123d72efc2bd9d10008b6f1"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a43fd46452123d72efc2bd9d10008b6f1">Warning</a></td></tr>
<tr class="memdesc:a43fd46452123d72efc2bd9d10008b6f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">if set triggers an alert in the warning and perf log panels when the action is reached  <a href="class_t_action_vector_entry.html#a43fd46452123d72efc2bd9d10008b6f1">More...</a><br /></td></tr>
<tr class="separator:a43fd46452123d72efc2bd9d10008b6f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8a8ec4176f776d91e12612ffc410b8e"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#af8a8ec4176f776d91e12612ffc410b8e">MinDwellTime</a></td></tr>
<tr class="separator:af8a8ec4176f776d91e12612ffc410b8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f4a663fd91b104c7f93990d79c16d1d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a5f4a663fd91b104c7f93990d79c16d1d">NumberOfRepeats</a></td></tr>
<tr class="memdesc:a5f4a663fd91b104c7f93990d79c16d1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; minimum waiting time at a location, default 30s, float because float needed for TDateTime  <a href="class_t_action_vector_entry.html#a5f4a663fd91b104c7f93990d79c16d1d">More...</a><br /></td></tr>
<tr class="separator:a5f4a663fd91b104c7f93990d79c16d1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18171f01d5e5e01242c3c672045efb28"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a18171f01d5e5e01242c3c672045efb28">RearStartOrRepeatMins</a></td></tr>
<tr class="separator:a18171f01d5e5e01242c3c672045efb28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b84cb2a020cfb2f81a091f3bdc59ec4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a8b84cb2a020cfb2f81a091f3bdc59ec4">FrontStartOrRepeatDigits</a></td></tr>
<tr class="memdesc:a8b84cb2a020cfb2f81a091f3bdc59ec4"><td class="mdescLeft">&#160;</td><td class="mdescRight">dual-purpose variables used for the TrackVectorPositions of the rear and front train starting elements (for Snt or Snt-sh) or for repeat minute &amp; digit values in repeat entries  <a href="class_t_action_vector_entry.html#a8b84cb2a020cfb2f81a091f3bdc59ec4">More...</a><br /></td></tr>
<tr class="separator:a8b84cb2a020cfb2f81a091f3bdc59ec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07850a494d4c0c71e9579c21c1910b76"><td class="memItemLeft" align="right" valign="top">TDateTime&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a07850a494d4c0c71e9579c21c1910b76">EventTime</a></td></tr>
<tr class="separator:a07850a494d4c0c71e9579c21c1910b76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a590726f5c852a19625d7fdbed22469b0"><td class="memItemLeft" align="right" valign="top">TDateTime&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a590726f5c852a19625d7fdbed22469b0">ArrivalTime</a></td></tr>
<tr class="separator:a590726f5c852a19625d7fdbed22469b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37c6ff0cda2672bbd60099487442fbb5"><td class="memItemLeft" align="right" valign="top">TDateTime&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a37c6ff0cda2672bbd60099487442fbb5">DepartureTime</a></td></tr>
<tr class="memdesc:a37c6ff0cda2672bbd60099487442fbb5"><td class="mdescLeft">&#160;</td><td class="mdescRight">relevant times at which the action is timetabled, zeroed on creation so change to -1 as a marker for 'not set'  <a href="class_t_action_vector_entry.html#a37c6ff0cda2672bbd60099487442fbb5">More...</a><br /></td></tr>
<tr class="separator:a37c6ff0cda2672bbd60099487442fbb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac299ac76aecfd5034ff914a002d5c029"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_train_unit_8h.html#a071247becbfdd0d4af877d07e2aabf77">TNumList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#ac299ac76aecfd5034ff914a002d5c029">ExitList</a></td></tr>
<tr class="memdesc:ac299ac76aecfd5034ff914a002d5c029"><td class="mdescLeft">&#160;</td><td class="mdescRight">the list of valid train exit TrackVector positions for 'Fer' entries (empty to begin with)  <a href="class_t_action_vector_entry.html#ac299ac76aecfd5034ff914a002d5c029">More...</a><br /></td></tr>
<tr class="separator:ac299ac76aecfd5034ff914a002d5c029"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa45fd77d7d5f19350a0a7a8fbc05b13"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_train_unit_8h.html#ae4bb5438f82cb1de18a0bcb5bef8500b">TTimetableFormatType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#aaa45fd77d7d5f19350a0a7a8fbc05b13">FormatType</a></td></tr>
<tr class="memdesc:aaa45fd77d7d5f19350a0a7a8fbc05b13"><td class="mdescLeft">&#160;</td><td class="mdescRight">defines the timetable action type  <a href="class_t_action_vector_entry.html#aaa45fd77d7d5f19350a0a7a8fbc05b13">More...</a><br /></td></tr>
<tr class="separator:aaa45fd77d7d5f19350a0a7a8fbc05b13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5de0c970525a897f8ac2cdf66004dab9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_train_unit_8h.html#a8a7a7be0e192ee77b9403a0c4a0f4fae">TTimetableLocationType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a5de0c970525a897f8ac2cdf66004dab9">LocationType</a></td></tr>
<tr class="memdesc:a5de0c970525a897f8ac2cdf66004dab9"><td class="mdescLeft">&#160;</td><td class="mdescRight">indicates where the train is when the relevant action occurs  <a href="class_t_action_vector_entry.html#a5de0c970525a897f8ac2cdf66004dab9">More...</a><br /></td></tr>
<tr class="separator:a5de0c970525a897f8ac2cdf66004dab9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67b29560b218e8b8ba854d326a630682"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_train_unit_8h.html#ab78fef54d64b11053299bdb3da1a014d">TTimetableSequenceType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a67b29560b218e8b8ba854d326a630682">SequenceType</a></td></tr>
<tr class="memdesc:a67b29560b218e8b8ba854d326a630682"><td class="mdescLeft">&#160;</td><td class="mdescRight">indicates where in the sequence of codes the action lies  <a href="class_t_action_vector_entry.html#a67b29560b218e8b8ba854d326a630682">More...</a><br /></td></tr>
<tr class="separator:a67b29560b218e8b8ba854d326a630682"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8efcbff8298cf829c26b0db65ffa6b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_train_unit_8h.html#a0ca2bd84884a11b19393757fcd5f5b7b">TTimetableShuttleLinkType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#ae8efcbff8298cf829c26b0db65ffa6b3">ShuttleLinkType</a></td></tr>
<tr class="memdesc:ae8efcbff8298cf829c26b0db65ffa6b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">indicates whether or not the action relates to a shuttle service link  <a href="class_t_action_vector_entry.html#ae8efcbff8298cf829c26b0db65ffa6b3">More...</a><br /></td></tr>
<tr class="separator:ae8efcbff8298cf829c26b0db65ffa6b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab240a52305bd614f1921e86617687abf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_t_train_data_entry.html">TTrainDataEntry</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#ab240a52305bd614f1921e86617687abf">LinkedTrainEntryPtr</a></td></tr>
<tr class="memdesc:ab240a52305bd614f1921e86617687abf"><td class="mdescLeft">&#160;</td><td class="mdescRight">link pointer for use between fsp/rsp &amp; Sfs; Fjo &amp; jbo; Fns &amp; Sns; &amp; all shuttle to shuttle links  <a href="class_t_action_vector_entry.html#ab240a52305bd614f1921e86617687abf">More...</a><br /></td></tr>
<tr class="separator:ab240a52305bd614f1921e86617687abf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a921897cd667dd8933de593e97e74a3a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_t_train_data_entry.html">TTrainDataEntry</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a921897cd667dd8933de593e97e74a3a7">NonRepeatingShuttleLinkEntryPtr</a></td></tr>
<tr class="memdesc:a921897cd667dd8933de593e97e74a3a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">pointer used by shuttles for the non-shuttle train links, in &amp; out, the corresponding non-shuttle linked trains use LinkedTrainEntryPtr  <a href="class_t_action_vector_entry.html#a921897cd667dd8933de593e97e74a3a7">More...</a><br /></td></tr>
<tr class="separator:a921897cd667dd8933de593e97e74a3a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e2e9eacff85eaf055409a4505cd2b8b"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_t_action_vector_entry.html#a1e2e9eacff85eaf055409a4505cd2b8b">Reminder</a></td></tr>
<tr class="separator:a1e2e9eacff85eaf055409a4505cd2b8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Contains a single train action in a timetable - repeat entry is also of this class though no train action is taken for it. </p>

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00122">122</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a2f3969c630acb3f7a346ced7a601502f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f3969c630acb3f7a346ced7a601502f">&#9670;&nbsp;</a></span>TActionVectorEntry()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TActionVectorEntry::TActionVectorEntry </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>&lt; if set triggers a 'ping' + alert in the warning and perf log panels when the action is reached. Added at v2.19.0 </p>
<p>Constructor, sets all values to default states </p>

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00162">162</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a590726f5c852a19625d7fdbed22469b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a590726f5c852a19625d7fdbed22469b0">&#9670;&nbsp;</a></span>ArrivalTime</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TDateTime TActionVectorEntry::ArrivalTime</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00140">140</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a570ca952f6414e838be644082f02eed1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a570ca952f6414e838be644082f02eed1">&#9670;&nbsp;</a></span>Command</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AnsiString TActionVectorEntry::Command</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00125">125</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a37c6ff0cda2672bbd60099487442fbb5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37c6ff0cda2672bbd60099487442fbb5">&#9670;&nbsp;</a></span>DepartureTime</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TDateTime TActionVectorEntry::DepartureTime</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>relevant times at which the action is timetabled, zeroed on creation so change to -1 as a marker for 'not set' </p>

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00140">140</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a07850a494d4c0c71e9579c21c1910b76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a07850a494d4c0c71e9579c21c1910b76">&#9670;&nbsp;</a></span>EventTime</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">TDateTime TActionVectorEntry::EventTime</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00140">140</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="ac299ac76aecfd5034ff914a002d5c029"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac299ac76aecfd5034ff914a002d5c029">&#9670;&nbsp;</a></span>ExitList</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_train_unit_8h.html#a071247becbfdd0d4af877d07e2aabf77">TNumList</a> TActionVectorEntry::ExitList</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>the list of valid train exit TrackVector positions for 'Fer' entries (empty to begin with) </p>

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00142">142</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="aaa45fd77d7d5f19350a0a7a8fbc05b13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa45fd77d7d5f19350a0a7a8fbc05b13">&#9670;&nbsp;</a></span>FormatType</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_train_unit_8h.html#ae4bb5438f82cb1de18a0bcb5bef8500b">TTimetableFormatType</a> TActionVectorEntry::FormatType</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>defines the timetable action type </p>

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00144">144</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a8b84cb2a020cfb2f81a091f3bdc59ec4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b84cb2a020cfb2f81a091f3bdc59ec4">&#9670;&nbsp;</a></span>FrontStartOrRepeatDigits</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int TActionVectorEntry::FrontStartOrRepeatDigits</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>dual-purpose variables used for the TrackVectorPositions of the rear and front train starting elements (for Snt or Snt-sh) or for repeat minute &amp; digit values in repeat entries </p>

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00138">138</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="ab240a52305bd614f1921e86617687abf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab240a52305bd614f1921e86617687abf">&#9670;&nbsp;</a></span>LinkedTrainEntryPtr</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_t_train_data_entry.html">TTrainDataEntry</a>* TActionVectorEntry::LinkedTrainEntryPtr</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>link pointer for use between fsp/rsp &amp; Sfs; Fjo &amp; jbo; Fns &amp; Sns; &amp; all shuttle to shuttle links </p>

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00152">152</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="afdc4364c8698998b3689039a32b8c148"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afdc4364c8698998b3689039a32b8c148">&#9670;&nbsp;</a></span>LocationName</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AnsiString TActionVectorEntry::LocationName</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00125">125</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a5de0c970525a897f8ac2cdf66004dab9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5de0c970525a897f8ac2cdf66004dab9">&#9670;&nbsp;</a></span>LocationType</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_train_unit_8h.html#a8a7a7be0e192ee77b9403a0c4a0f4fae">TTimetableLocationType</a> TActionVectorEntry::LocationType</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>indicates where the train is when the relevant action occurs </p>

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00146">146</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="af8a8ec4176f776d91e12612ffc410b8e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af8a8ec4176f776d91e12612ffc410b8e">&#9670;&nbsp;</a></span>MinDwellTime</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double TActionVectorEntry::MinDwellTime</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00134">134</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a22085a457659bb34e55849555d5a31c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22085a457659bb34e55849555d5a31c8">&#9670;&nbsp;</a></span>NewDescription</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AnsiString TActionVectorEntry::NewDescription</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00125">125</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="af1e488ca8a9b20a153172d78e979e88e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1e488ca8a9b20a153172d78e979e88e">&#9670;&nbsp;</a></span>NewMaxSpeed</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AnsiString TActionVectorEntry::NewMaxSpeed</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00125">125</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a921897cd667dd8933de593e97e74a3a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a921897cd667dd8933de593e97e74a3a7">&#9670;&nbsp;</a></span>NonRepeatingShuttleLinkEntryPtr</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_t_train_data_entry.html">TTrainDataEntry</a>* TActionVectorEntry::NonRepeatingShuttleLinkEntryPtr</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>pointer used by shuttles for the non-shuttle train links, in &amp; out, the corresponding non-shuttle linked trains use LinkedTrainEntryPtr </p>

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00154">154</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="ae142e8e9d3a842c9b1d81bcd4e93e291"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae142e8e9d3a842c9b1d81bcd4e93e291">&#9670;&nbsp;</a></span>NonRepeatingShuttleLinkHeadCode</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AnsiString TActionVectorEntry::NonRepeatingShuttleLinkHeadCode</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00125">125</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a5f4a663fd91b104c7f93990d79c16d1d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f4a663fd91b104c7f93990d79c16d1d">&#9670;&nbsp;</a></span>NumberOfRepeats</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int TActionVectorEntry::NumberOfRepeats</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>&lt; minimum waiting time at a location, default 30s, float because float needed for TDateTime </p>
<p>the number of repeating services </p>

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00136">136</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a1ad68ab0f4207ae12a8259a81ffce160"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ad68ab0f4207ae12a8259a81ffce160">&#9670;&nbsp;</a></span>OneLineText</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AnsiString TActionVectorEntry::OneLineText</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00125">125</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a0cce6ed92eea821583a661966baae024"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0cce6ed92eea821583a661966baae024">&#9670;&nbsp;</a></span>OtherHeadCode</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AnsiString TActionVectorEntry::OtherHeadCode</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00125">125</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a18171f01d5e5e01242c3c672045efb28"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a18171f01d5e5e01242c3c672045efb28">&#9670;&nbsp;</a></span>RearStartOrRepeatMins</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int TActionVectorEntry::RearStartOrRepeatMins</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00138">138</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a1e2e9eacff85eaf055409a4505cd2b8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1e2e9eacff85eaf055409a4505cd2b8b">&#9670;&nbsp;</a></span>Reminder</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int TActionVectorEntry::Reminder</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00156">156</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a67b29560b218e8b8ba854d326a630682"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67b29560b218e8b8ba854d326a630682">&#9670;&nbsp;</a></span>SequenceType</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_train_unit_8h.html#ab78fef54d64b11053299bdb3da1a014d">TTimetableSequenceType</a> TActionVectorEntry::SequenceType</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>indicates where in the sequence of codes the action lies </p>

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00148">148</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="ae8efcbff8298cf829c26b0db65ffa6b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8efcbff8298cf829c26b0db65ffa6b3">&#9670;&nbsp;</a></span>ShuttleLinkType</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="_train_unit_8h.html#a0ca2bd84884a11b19393757fcd5f5b7b">TTimetableShuttleLinkType</a> TActionVectorEntry::ShuttleLinkType</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>indicates whether or not the action relates to a shuttle service link </p>

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00150">150</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a858aae4488b108f2e2771b1ef0e2905e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a858aae4488b108f2e2771b1ef0e2905e">&#9670;&nbsp;</a></span>SignallerControl</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool TActionVectorEntry::SignallerControl</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>&lt; string values for timetabled event entries, null on creation //NewMaxSpeed added at v2.21.0, OneLineText added after v2.21.1 - the text of the timetable line </p>
<p>indicates a train that is defined by the timetable as under signaller control </p>

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00130">130</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a8f0850073be250b0d1d09cd7f4d85bb7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f0850073be250b0d1d09cd7f4d85bb7">&#9670;&nbsp;</a></span>SplitDistribution</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AnsiString TActionVectorEntry::SplitDistribution</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00125">125</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<a id="a43fd46452123d72efc2bd9d10008b6f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a43fd46452123d72efc2bd9d10008b6f1">&#9670;&nbsp;</a></span>Warning</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool TActionVectorEntry::Warning</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>if set triggers an alert in the warning and perf log panels when the action is reached </p>

<p class="definition">Definition at line <a class="el" href="_train_unit_8h_source.html#l00132">132</a> of file <a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="_train_unit_8h_source.html">TrainUnit.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="class_t_action_vector_entry.html">TActionVectorEntry</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
  </ul>
</div>
</body>
</html>
